package com.yimi.yinhepda.entity.load_unload_offline_entity;

import com.pda.ym.db.table.UnloadScanTable;
import java.io.Serializable;
import java.util.List;

/**
 * @ClassName: RequestEntity
 * @Description: PDA请求实体
 * @author: Yongdong He
 * @date: 2017年3月20日 下午3:01:33
 */
public class RequestBarEntity implements Serializable {

  /** 配载单号（本地配载单） */
  private String stowageNo;
  /** 所属网点（装车：本网点，卸车：配载单的始发站（上一站）） */
  private String srcDeptCode;
  /** 目的地（装车：下一站，卸车：当前部门） */
  private String destDeptCode;
  /** 扫描第一个运单路由（装车：建任务的线路编码） */
  private String route;
  /** 扫描人工号/登录员工 */
  private String operEmpCode;
  /** 扫描人姓名/登录员工 */
  private String operEmpName;
  /** 设备编码 */
  private String deviceNo;
  /** 完成 时间 ，（上传时间） */
  private String scanTime;
  /** 卸车提交任务的配载单号集合  卸车提交的配载单集合（装车：不传） */
  private List<String> stowageNos;
  /** 始发部门名称（装车：本网点，卸车：配载单的始发站（上一站）） */
  private String srcDeptName;
  /** 目的部门名称（装车：下一站，卸车：当前部门） */
  private String destDeptName;
  /** 公司（装车：登陆网点；卸车：上一站） */
  private String compCode;
  /** 运输方式：1-trunk_line干线,2-branch_line支线,3-car_load:整车 */
  private Integer bizTypeCode;
  /** 运单扫描信息 装卸扫描时候用（运单集合） */
  private List<UnloadScanTable> records;
  /** 目的公司编码 （装车：下一站；卸车：登陆网点） */
  private String toCompCode;
  /** 开始时间 */
  private String startTime;
  /** 结束时间 */
  private String endTime;

  public String getSrcDeptCode() {
    return srcDeptCode;
  }

  public void setSrcDeptCode(String srcDeptCode) {
    this.srcDeptCode = srcDeptCode;
  }

  public String getDestDeptCode() {
    return destDeptCode;
  }

  public void setDestDeptCode(String destDeptCode) {
    this.destDeptCode = destDeptCode;
  }

  public String getRoute() {
    return route;
  }

  public void setRoute(String route) {
    this.route = route;
  }

  public String getOperEmpCode() {
    return operEmpCode;
  }

  public void setOperEmpCode(String operEmpCode) {
    this.operEmpCode = operEmpCode;
  }

  public String getOperEmpName() {
    return operEmpName;
  }

  public void setOperEmpName(String operEmpName) {
    this.operEmpName = operEmpName;
  }

  public String getStowageNo() {
    return stowageNo;
  }

  public void setStowageNo(String stowageNo) {
    this.stowageNo = stowageNo;
  }

  public List<String> getStowageNos() {
    return stowageNos;
  }

  public void setStowageNos(List<String> stowageNos) {
    this.stowageNos = stowageNos;
  }

  public List<UnloadScanTable> getRecords() {
    return records;
  }

  public void setRecords(List<UnloadScanTable> records) {
    this.records = records;
  }

  public String getDeviceNo() {
    return deviceNo;
  }

  public void setDeviceNo(String deviceNo) {
    this.deviceNo = deviceNo;
  }

  public String getScanTime() {
    return scanTime;
  }

  public void setScanTime(String scanTime) {
    this.scanTime = scanTime;
  }

  public String getSrcDeptName() {
    return srcDeptName;
  }

  public void setSrcDeptName(String srcDeptName) {
    this.srcDeptName = srcDeptName;
  }

  public String getDestDeptName() {
    return destDeptName;
  }

  public void setDestDeptName(String destDeptName) {
    this.destDeptName = destDeptName;
  }

  public String getCompCode() {
    return compCode;
  }

  public void setCompCode(String compCode) {
    this.compCode = compCode;
  }

  public Integer getBizTypeCode() {
    return bizTypeCode;
  }

  public void setBizTypeCode(Integer bizTypeCode) {
    this.bizTypeCode = bizTypeCode;
  }

  public String getToCompCode() {
    return toCompCode;
  }

  public void setToCompCode(String toCompCode) {
    this.toCompCode = toCompCode;
  }

  public String getStartTime() {
    return startTime;
  }

  public void setStartTime(String startTime) {
    this.startTime = startTime;
  }

  public String getEndTime() {
    return endTime;
  }

  public void setEndTime(String endTime) {
    this.endTime = endTime;
  }
}
